You can deploy your application developed with OPC Studio using following methods:
- Manual Application Deployment: Doing the necessary deployment steps manually. On Windows and when not targeting the .NET 6+, the OPC Studio installer can be used to help with initial parts of the manual process.
- Automated deployment, roll your own: By writing your an installer for your application, and including in it the steps needed to deploy the individual OPC Studio elements.
- Automated deployment with Production installer (Windows only; normally meant for COM applications, and not .NET or Python): Deployment is achieved by writing an installer for your application, and having your installer embed and invoke the OPC Studio Production installer. The user can also run the Production installer manually.
Python Development
Python is interpreted, and the deployment methods in this chapter do not quite apply to it. The necessary installation elements (.NET assemblies, mainly), are contained within the OPC Studio Python packages. For OPC Studio applications in Python, in general, you just need to make sure that the Deployment Prerequisites are present, and optionally take care of Configuration Elements and Licensing Elements.
See Also
Knowledge Base
Fundamentals